課程名稱 |
數值偏微分方程 Numerical Partial Differential Equations |
開課學期 |
111-2 |
授課對象 |
理學院 應用數學科學研究所 |
授課教師 |
陳宜良 |
課號 |
MATH7422 |
課程識別碼 |
221 U6170 |
班次 |
|
學分 |
3.0 |
全/半年 |
半年 |
必/選修 |
選修 |
上課時間 |
星期四9(16:30~17:20)星期五8,9(15:30~17:20) |
上課地點 |
|
備註 |
上課地點:大氣系館A104教室。 總人數上限:40人 |
|
|
課程簡介影片 |
|
核心能力關聯 |
本課程尚未建立核心能力關連 |
課程大綱
|
為確保您我的權利,請尊重智慧財產權及不得非法影印
|
課程概述 |
Partial differential equations are of fundamental in modeling natural phenomena.
However, it is difficult to find analytical solutions for real-world problems, and finding
numerical solutions is necessary. Roughly speaking, there are three classes of numerical PDE
methods: finite difference methods, finite element methods and spectral methods. In this course,
we will cover the basic concepts of all these methods for elliptic equation, parabolic equation,
hyperbolic equation, and convection-diffusion equations. Algorithms and some stability theory
will be introduced.
‧ Chapter 1. Numerical ordinary differential equations
‧ Chapter 2. Finite difference methods for linear parabolic equations
‧ Chapter 3. Finite difference methods for elliptic equations
‧ Chapter 4. Finite difference methods for hyperbolic equations
‧ Chapter 5. Finite element methods for elliptic equations
‧ Chapter 6. Spectral methods for parabolic equations.
. Chapter 7. Selected topics in computational fluid dynamics |
課程目標 |
The goal is to provide basic knowledge for students to be able to read and implement
some research papers of numerical partial differential equations |
課程要求 |
Prerequisite: Multivariable Calculus, basic ODE and PDE., and any programming language: one of Matlab or Python or C++.
Finish 5 projects. |
預期每週課後學習時數 |
6 hours + |
Office Hours |
|
指定閱讀 |
I-Liang Chern, Lecture note on finite difference methods
and any note assigned during the lecture. |
參考書目 |
‧ I-Liang Chern, Lecture note on finite difference methods
‧ RandyLeVeque, Finite Difference Methods for Ordinary and Partial Differential Equations,
steady-state and time-dependent problems, SIAM 2007
‧ Chi-Wang Shu, Essentially Non-Oscillatory and Weighted Essentially Non-Oscillatory
Schemes for Hyperbolic Conservation Laws, ICASE report.
‧ Mats G. Larson, Fredrik Bengzon The Finite Element Method: Theory, Implementation,
and Applications
‧ David A. Kopriva Implementing Spectral Methods for Partial Differential Equations |
評量方式 (僅供參考) |
No. |
項目 |
百分比 |
說明 |
1. |
5 projects |
100% |
There are 5 projects. It has been posted. You are required to implemented all of them and write a short report for each of them. |
|
|